Like `GtkAdjustment`, `StAdjustment:changed` is not emitted for the
`value` property except when changed with `st_adjustment_set_values()`.
Note this behaviour in the signal documentation
closes https://gitlab.gnome.org/GNOME/gnome-shell/issues/3147
* StAdjustment::changed:
* @self: the #StAdjustment
*
- * Emitted when any of the adjustment values have changed
+ * Emitted when any of the adjustment properties have changed, except for
+ * #StAdjustment:value.
*/
signals[CHANGED] =
g_signal_new ("changed",